#include <bits/stdc++.h>
using namespace std;

vector<int> mul(vector<int> &A, int b)
{
	int t = 0;
	vector<int> res;
	for(int i = 0; i < A.size() || t; i++)
	{
		if(i < A.size()) t += A[i] * b;
		res.push_back(t % 10);
		t /= 10;
	}
	while(res.size() > 1 && res.back() == 0) res.pop_back();
	return res;
}

signed main ()
{
	cin.tie(0), cout.tie(0), ios::sync_with_stdio(0);
	
	int b;
	string a; cin >>a >>b;
	vector<int> A;
	for(int i = a.size() - 1; i >= 0; i--)
		A.push_back(a[i] - '0');
	auto res = mul(A, b);
	for(int i = res.size() - 1; i >= 0; i --)
		cout <<res[i];
	
	return 0;
}